package com.nimitz.notice.service;

import com.nimitz.notice.domain.DictData;
import com.nimitz.notice.domain.Notice;

import java.util.List;


public interface NoticeService {

    void addNotice(Notice notice);//添加公告

    List<Notice> getNoticesForPagination(Notice notice);//分页查询公告

    Notice selectNoticeById(Long noticeId); //根据id查询公告

    void updateNotice(Notice notice); // 修改公告
    void deleteNotice(Long noticeId); // 删除公告

    List<DictData> getAllDictData(); // 获取所有字典数据
}
